curling pin - French English Dictionary